#include "ISD1820.h"

void ISD1820_init(void)
{


  GPIO_InitType GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2PERIPH_GPIOB, ENABLE);
  GPIO_InitStructure.GPIO_Pins = GPIO_Pins_4;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT_OD;
  GPIO_InitStructure.GPIO_MaxSpeed = GPIO_MaxSpeed_50MHz;
  GPIO_Init(GPIOB, &GPIO_InitStructure);
  GPIO_ResetBits(GPIOB,GPIO_Pins_4);
}

void ISD1820_On(void)
{
	GPIO_ResetBits(GPIOB,GPIO_Pins_4);
	Delay_1ms(5);
	GPIO_SetBits(GPIOB,GPIO_Pins_4);
	Delay_1ms(5);
}

void ISD1820_Off(void)
{
	GPIO_ResetBits(GPIOB,GPIO_Pins_4);
}

